try (one's) level best - Türkisch Englisch Wörterbuch